package com.baomidou.ant.service;

import com.baomidou.ant.entity.BagContent;
import com.baomidou.ant.vo.Request.RequestUseGoodsVo;
import com.baomidou.ant.vo.Response.ResponseMyBagListVo;
import com.baomidou.ant.vo.Response.ResponseMyPropsVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author jobob
 * @since 2021-03-24
 */
public interface IBagContentService extends IService<BagContent> {
    //背包展示接口
    List<ResponseMyBagListVo> listMyBag(Integer userId);
    //使用物品接口
    String useGoods(RequestUseGoodsVo requestUseGoodsVo);
    //展示关卡道具
    List<ResponseMyPropsVo> myProps(Integer userId);
    //使用关卡道具
    String useProps(RequestUseGoodsVo vo);
    //增加道具数量接口
    void addProps(Integer userId,Integer amount);
}
